mechanical isolation - Espagnol Anglais Dictionnaire